helladic civilization - French English Dictionary